package notes.java.sjms23.t19_prototype;

// 原型模式 - 原型类
// 克隆钱
public class Money implements Cloneable{

    // 名称
    private String name;
    
    public Money(String name) {
        this.name = name;
    }
    
    // 关键是这个克隆方法
    @Override
    protected Money clone() throws CloneNotSupportedException {
        return (Money)super.clone();
    }

    
    public String getName() {
        return name;
    }

    
    public void setName(String name) {
        this.name = name;
    }
    
    
}
